package com.guldan.jaina.utils;

import com.guldan.core.utils.DateUtil;
import com.guldan.jaina.dto.feedback.FeedbackDTO;
import com.guldan.mapper.db.entity.Feedback;

/**
 * Created by Silas.
 * Date: 2017/2/22
 * Time: 11:42
 */
public class FeedbackDomainConvertUtils {

    public static FeedbackDTO convert(Feedback entity) {
        FeedbackDTO dto = new FeedbackDTO();
        dto.setId(entity.getId());
        dto.setType(entity.getType());
        dto.setSource(entity.getSource());
        dto.setTitle(entity.getTitle());
        dto.setName(entity.getName());
        dto.setTel(entity.getTel());
        dto.setCompany(entity.getCompany());
        dto.setContent(entity.getContent());
        dto.setState(entity.getState());
        dto.setDisabled(entity.getDisabled());
        dto.setCreateTime(DateUtil.toLocaleString(entity.getCreateTime(), DateUtil.YYYY_MM_DD_HH_DD_SS));
        dto.setModifyTime(DateUtil.toLocaleString(entity.getModifyTime(), DateUtil.YYYY_MM_DD_HH_DD_SS));
        dto.setDelete(entity.getIsDelete());
        dto.setCreator(entity.getCreator());
        dto.setModifier(entity.getModifier());

        return dto;
    }


}
